28644a6560e12576b7243732f46ae1a7990decc1,android/src/main/java/io/fullstack/firestack/FirestackAuth.java,FirestackAuthModule,anonymousUserCallback,#FirebaseUser#Callback#,478

Before Change


          this.user = passedUser;
        }

        this.user.getToken(true).addOnCompleteListener(new OnCompleteListener<GetTokenResult>() {
            @Override
            public void onComplete(@NonNull Task<GetTokenResult> task) {
                WritableMap msgMap = Arguments.createMap();
                WritableMap userMap = getUserMap();

                if (FirestackAuthModule.this.user != null) {
                    final String token = task.getResult().getToken();

                    userMap.putString("token", token);
                    userMap.putBoolean("anonymous", true);
                }

                msgMap.putMap("user", userMap);

                onComplete.invoke(null, msgMap);
            }
        });
    }

After Change


        }

        this.user.getToken(true)
        .addOnCompleteListener(new OnCompleteListener<GetTokenResult>() {
            @Override
            public void onComplete(@NonNull Task<GetTokenResult> task) {
                WritableMap msgMap = Arguments.createMap();
                WritableMap userMap = getUserMap();

                if (FirestackAuthModule.this.user != null) {
                    final String token = task.getResult().getToken();

                    userMap.putString("token", token);
                    userMap.putBoolean("anonymous", true);
                }

                msgMap.putMap("user", userMap);

                callback.invoke(null, msgMap);
            }
        }).addOnFailureListener(new OnFailureListener() {
              @Override
              public void onFailure(@NonNull Exception ex) {
                userExceptionCallback(ex, callback);
              }
            });
    }